//早期的JS 就用来做界面交互，有一些缺失甚至设计不合理的地方
//语言精粹， The Good Parts, The Bad Parts
//es5 只有var 申明变量，没有常量
var age=18;// js 弱类型 ，变量类型由值决定
age++;
var PI=3.1415926;// 变量大写 约定就不应该改变 编程习惯
PI=3.14;// 不建议改变
console.log(PI);// 3.14
console.log(typeof age);// number
age='18';// 字符串
console.log(typeof age);// string
// es6 2015年 js 像java/c++ 大型语言，企业级开发
// 建议不要再用var了，直接上let
let height=1.88;// 浮点数
height++;
console.log(typeof height);// number
const key='abc123';
key='def456';// 报错